.yp_title{width: 100%;}
.yp_title_nav{width:80%;margin:0 auto;height: 100px;padding: 10px 0px;text-align:center}
.yp_title_nav li p{line-height: 20px;}
.yp_title_nav li h2{line-height: 40px;margin: 10px 0px;}
.yp_title_nav li img{display: inline-block;width:100px;height:30px;}
/*样片详情*/
.ypd_img img{display:block;width:100%;height:550px;object-fit: cover;}
.ypDetail_content{overflow: auto;}
.ypd_contents{width:80%;margin:auto;padding:45px 0px 60px;}
.ypd_top h2 span{display:inline-block}
.ypd_top{border-bottom: 1px solid gray;padding-bottom: 10px;}
.ypd_top h2 .top_red{text-indent:0.5em;display:inline-block;color:#a61333;font-weight: normal;}
.ypd_top h2 .top_black{width:40px;border:1px solid ;background:#000;vertical-align: middle;font-weight: normal;}
.ypd_top h2 img{display: inline-block;width:2rem;height:2rem;vertical-align: middle;}
.ypd_top p{font-size:0.7rem;color:#545454}
.ypd_content_title{text-align:center;margin:40px auto;color: #000;}
.ypd_contents_c{width:85%;margin:0 10px 0px 90px;border-bottom: 1px solid #545454;padding-bottom: 10px;}
.ypd_contents_c img{display:block;width:100%;height:450px;margin-bottom: 10px;}
/* .ypd_content_content{margin-top:10px;} */
.ypd_one{height:750px;position: relative;}
.ypd_one_left ,.ypd_one_left1{width:50%;height:750px}
.ypd_one_left img , .ypd_one_left1 img{display:block;width:100%;height:100%}
.ypd_flex{display:flex;flex-direction: row;}
.ypd_one_right {padding: 60px 0px;background-color: #fff;width: 50%;height:255px;box-sizing: border-box;text-align: center;position: relative;vertical-align: middle;}
.ypd_one_right h1 { font-size: 4rem; transform: scaleY(2); letter-spacing:0.7rem;padding:  0px 30px ;color:#f3f3f3}
.right_content{position:absolute;top:0px;left:0;right:0px;bottom:0px;margin: auto;width: 50%;height:150px
}
.ypd_content_center{position: relative;}
.ypd_one_right p{color: #000;font-size: 1.2rem;line-height: 30px;font-weight: 600;}
.ypd_one_left1{position: absolute;right: 0;bottom:0px}
/* 底部 */
.ypd_bottom {text-align: center;width: 90%;margin: 0 auto;padding: 0px 40px 40px;box-sizing: border-box;}
.ypd_bottom h1{margin: 30px auto;line-height: 30px;}
.ypd_bottom_nav {width: 100%;display: flex;flex-direction: row;justify-content: space-between;align-items: center;flex-wrap: wrap;}
.ypd_bottom_nav li {width: 21%;height:228px;}
.ypd_bottom_nav li img {display:block;width:100%;height:100%;}
.ypd_bottom_nav li:nth-child(n+5){margin-top: 20px;}
